package com.cmc.cloud.cmclink.doc.constants.errorconstant;

import com.cmes.framework.common.exception.ErrorCode;

/**
 * 航次锁船记录错误码常量类
 * 
 * @author codegen
 */
public class VoyageLockErrorCodeConstants {

    public static final ErrorCode VOYAGE_LOCK_NOT_EXISTS = new ErrorCode(1004402001, "航次锁船记录不存在");
    public static final ErrorCode BLNO_NOT_EXISTS_LOCAL_COST = new ErrorCode(1004402002,"提单没有Local Cost 费用");
    public static final ErrorCode BLNO_NOT_EXISTS_FREIGHT = new ErrorCode(1004402003,"{}提单没有海运费附加费");
    public static final ErrorCode BLNO_NOT_EXISTS_LOCAL_CHARGE = new ErrorCode(1004402004,"{}提单没有Local charge 费用");
    public static final ErrorCode SO_NOT_EXISTS_BLNO = new ErrorCode(1004402005,"存在生效的 SO 订舱号 {0}，没有提交 SI");
    public static final ErrorCode BLNO_NOT_EXISTS_SI_STATUS = new ErrorCode(1004402006,"SI 状态存在【已确认 Draft 件】、【提单准备好签发】");
    public static final ErrorCode BLNO_NOT_EXISTS_PAYMENT_LOCK = new ErrorCode(1004402007,"SI 没有费用锁定");
    public static final ErrorCode VOYAGE_LOCK_EXISTS = new ErrorCode(1004402008,"航次锁船记录已存在");
    public static final ErrorCode VOYAGE_CHARGE_LOCK_EXISTS = new ErrorCode(1004402009,"{0}航次费用已锁定，无需再次锁定。");
}